legal protective supervision - Spanish English Dictionary